package com.sg.service.biz.component;

import com.sg.dto.biz.component.req.*;
import com.sg.dto.biz.component.res.*;

/**
 * @author ：
 * @version 1.0
 * @date ：
 */
public interface OffStateService {
    /**
     * D2-9查步骤详情(公共)(边界)
     */
    QueryStepDetailComBorderRespDto queryStepDetailComBorder(QueryStepDetailComBorderReqDto queryStepDetailComBorderRep);

    /**
     * D2-9查询步骤详情
     */
    QueryStepDetailRespDto queryStepDetail(QueryStepDetailReqDto queryStepDetailRep);

    /**
     * D2-9查步骤列表(公共)
     */
    QueryStepListComRespDto queryStepListCom(QueryStepListComReqDto queryStepListComRep);

    /**
     * D2-9新增步骤
     */
    AddStepRespDto addStep(AddStepReqDto addStepRep);

    /**
     * D2-9修改步骤
     */
    UpdateStepRespDto updateStep(UpdateStepReqDto updateStepRep);

    /**
     * D2-9查询高中基层步骤转数据集列表(公共)
     */
    QueryTopMidBasicStepShiftDataSetListComRespDto queryTopMidBasicStepShiftDataSetListCom(QueryTopMidBasicStepShiftDataSetListComReqDto queryTopMidBasicStepShiftDataSetListComRep);

    /**
     * D2-9查询评价主题步骤列表
     */
    QueryEvaThemeStepListRespDto queryEvaThemeStepList(QueryEvaThemeStepListReqDto queryEvaThemeStepListRep);
    //
}
